Textual search with the Retriever

The Retriever is a fast source code retrieval tool with filtering. It can be used to find out where a certain string is used in the source code. It lists all occurrences of strings matching a regular expression in a set of projects. A semantic filter can then be applied to the matches.
The Retriever also allows you to globally find and replace strings in code lines, and to edit code in the integrated Source Editor.
This chapter is about using the Retriever to:

- find every line in your source files containing a given string
- find out where the string is assigned a value
- find out where a string is allocated on a heap